What is big ben on the map?

Big Ben is located in London, England, near the Houses of Parliament and the River Thames. The official name of the tower is the Elizabeth Tower, but it is commonly known as Big Ben after the nickname of the bell inside. The tower stands at over 96 meters tall and was completed in 1859. It has become an iconic symbol of London and is a major tourist attraction. Additionally, Big Ben is renowned for its accuracy and the distinctive chime of the bell can be heard across the city.